[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
Int 15 Fn 12  - Desqview V2.20+ - Send Message - "setflags" - Set Object   [Q]

   AH = 12h
   BH = 15h
   BL = object
       00h DWORD on top of stack
       mailbox, keyboard, or pointer only
       02h mailbox for task whose handle is on top of stack
       03h mailbox for current task
       04h keyboard for task whose handle is on top of stack
       05h keyboard for current task
   STACK: DWORD flags
       if mailbox:
           bit 0: all mail messages in common memory
           bit 1: allow write even if closed
           bit 2: don't erase messages when mailbox closed
           bit 4: (DV/X) append messages with like status and
               sender (stream-oriented mail)
           bit 5: (DV/X) store mail in expanded memory (pool
               grows as needed)
           bit 6: (DV/X) make mailbox into non-owned mailbox
       if keyboard:
           bit 5: exclusive input when keyboard in use for input

Return: nothing

Notes: only available if the API level has been set to at least 2.20
   equivalent to performing SUBFROM and ADDTO calls on the object
   if a mailbox has bits 4 or 5 set, you must use "READINTO" rather than
     "READ" (see AH=12h/BX=1300h"READINTO") to retrieve messages

See Also: AH=12h/BH=0Ah,AH=12h/BH=0Bh,AH=12h/BH=16h

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson